malpighian corpuscles of the spleen - Turc Anglais Dictionnaire